package com.matt.service.care.po;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@Data
@ApiModel("药物交接参数对象")
@EqualsAndHashCode(callSuper=true)
public class HLHandoverRecordPO extends HLCareBaseRecordPO {

    @ApiModelProperty(value = "状况，为什么需要服药")
    private String situation;

    @ApiModelProperty(value = "医嘱照片")
    private String adviceImg;

    @ApiModelProperty(value = "委托函照片")
    private String attorneyImg;

    @ApiModelProperty(value = "签名图片")
    private String assignImg;

    @ApiModelProperty(value = "监护人")
    private String guardian;

    @ApiModelProperty(value = "监护人照片")
    private String guardianPhoto;

    @ApiModelProperty(value = "标记成已读")
    private Boolean processed;

    @ApiModelProperty(value = "交接药品列表")
    private List<HLHandoverRecordMedicinePO> medicines;
}
